wander aimlessly - German English Dictionary